String Schema
BookableClassRequestType Complex Type
Namespace http://string.drv.de/xmlschema/string
Base Type
Extension of BookableClassCommonType Complex Type
Diagram
Identifier Element Sequence AssignedTravellers Element LanguageCode Element Text Element Sequence Description Element Code Element Sequence CustomerRequests Element ExtraCode Element AssignedTravellers Element Sequence IncludedExtra Element Sequence IncludedExtras Element Code Element Sequence ClassCode Element AttributeSource Element Description Element Code Element Sequence Attribute Element Sequence Attributes Element Identifier Element Sequence AssignedTravellers Element State Element CabinClass Element Identifier Element Sequence BookableClassRequestType Complex Type
Overview
Sequence
Identifier IdentifierType Simple Type
Unique class identifier
State BookabilityStateType Simple Type
Flight class bookability state
Attributes 0..∞ AttributesType Complex Type
List of attributes of this class
Sequence
Sequence
Code xs:token
Code for the attribute
Description 0..∞ TextLanguageType Complex Type
Description for the attribute
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
Sequence
Code xs:token
IncludedExtras optional IncludedExtrasRequestType Complex Type
Included extras for this class
Sequence
Sequence
AssignedTravellers optional IdentifiersType Complex Type
List of traveller identifiers assigned to this included extra
Sequence
Code xs:token
CustomerRequests optional CustomerRequestRequestType Complex Type
List of customer requests
Sequence
Code optional xs:token
Touroperator code for the customer request
Description 0..∞ TextLanguageType Complex Type
Description for the customer request
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
AssignedTravellers optional IdentifiersType Complex Type
List of assigend participants
Used By
FlightClass Element
Source
<xs:complexType name="BookableClassRequestType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexContent>
    <xs:extension base="BookableClassCommonType">
      <xs:annotation>
        <xs:documentation>Class information</xs:documentation>
      </xs:annotation>
      <xs:sequence>
        <xs:element name="ClassCode" type="ClassRequestType" minOccurs="0" />
        <xs:element name="IncludedExtras" type="IncludedExtrasRequestType" nillable="true" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Included extras for this class</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="CustomerRequests" type="CustomerRequestRequestType" nillable="true" minOccurs="0">
          <xs:annotation>
            <xs:documentation>List of customer requests</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
See Also
String Schema

 

 


© 2017 All Rights Reserved.

Send comments on this topic.